package sv.com.renacempleo.dto.red;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "red_oferta_datos_entrevista")
public class RedOfertaDatosEntrevista implements Serializable{

	private static final long serialVersionUID = 5342106481501066598L;
	
	@Id
	@Column(name = "red_odent_id", nullable = false)
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Long redOfertaDatoEntrevistaId;
	@Column(name = "red_odent_lugar_actividades", length = 250)
	private String redOfertaDatoEntrevistaLugarActividades;
	@Column(name = "red_odent_lugar_entrevista", length = 250)
	private String redOfertaDatoEntrevistaLugarEntrevista;
	@Column(name = "red_odent_entrevistador", length = 200)
	private String redOfertaDatoEntrevistaEntrevistador;
	@Column(name = "red_odent_telefono", length = 8)
	private String redOfertaDatoEntrevistaTelefono;
	@Column(name = "red_odent_cargo", length = 200)
	private String redOfertaDatoEntrevistaCargo;
	@Column(name = "red_odent_email", length = 250)
	private String redOfertaDatoEntrevistaEmail;
	@Column(name = "red_odent_hora", length = 50)
	private String redOfertaDatoEntrevistaHora;
	@Column(name = "red_odent_dia", length = 50)
	private String redOfertaDatoEntrevistaDia;
	@Column(name = "red_odent_observaciones", length = 250)
	private String redOfertaDatoEntrevistaObservaciones;
	@ManyToOne
	@JoinColumn(name = "red_ofe_id", nullable = false)
	private RedOferta redOferta;
	
	public Long getRedOfertaDatoEntrevistaId() {
		return redOfertaDatoEntrevistaId;
	}
	public void setRedOfertaDatoEntrevistaId(Long redOfertaDatoEntrevistaId) {
		this.redOfertaDatoEntrevistaId = redOfertaDatoEntrevistaId;
	}
	public String getRedOfertaDatoEntrevistaLugarActividades() {
		return redOfertaDatoEntrevistaLugarActividades;
	}
	public void setRedOfertaDatoEntrevistaLugarActividades(
			String redOfertaDatoEntrevistaLugarActividades) {
		this.redOfertaDatoEntrevistaLugarActividades = redOfertaDatoEntrevistaLugarActividades;
	}
	public String getRedOfertaDatoEntrevistaLugarEntrevista() {
		return redOfertaDatoEntrevistaLugarEntrevista;
	}
	public void setRedOfertaDatoEntrevistaLugarEntrevista(
			String redOfertaDatoEntrevistaLugarEntrevista) {
		this.redOfertaDatoEntrevistaLugarEntrevista = redOfertaDatoEntrevistaLugarEntrevista;
	}
	public String getRedOfertaDatoEntrevistaEntrevistador() {
		return redOfertaDatoEntrevistaEntrevistador;
	}
	public void setRedOfertaDatoEntrevistaEntrevistador(
			String redOfertaDatoEntrevistaEntrevistador) {
		this.redOfertaDatoEntrevistaEntrevistador = redOfertaDatoEntrevistaEntrevistador;
	}
	public String getRedOfertaDatoEntrevistaTelefono() {
		return redOfertaDatoEntrevistaTelefono;
	}
	public void setRedOfertaDatoEntrevistaTelefono(
			String redOfertaDatoEntrevistaTelefono) {
		this.redOfertaDatoEntrevistaTelefono = redOfertaDatoEntrevistaTelefono;
	}
	public String getRedOfertaDatoEntrevistaCargo() {
		return redOfertaDatoEntrevistaCargo;
	}
	public void setRedOfertaDatoEntrevistaCargo(String redOfertaDatoEntrevistaCargo) {
		this.redOfertaDatoEntrevistaCargo = redOfertaDatoEntrevistaCargo;
	}
	public String getRedOfertaDatoEntrevistaEmail() {
		return redOfertaDatoEntrevistaEmail;
	}
	public void setRedOfertaDatoEntrevistaEmail(String redOfertaDatoEntrevistaEmail) {
		this.redOfertaDatoEntrevistaEmail = redOfertaDatoEntrevistaEmail;
	}
	public String getRedOfertaDatoEntrevistaHora() {
		return redOfertaDatoEntrevistaHora;
	}
	public void setRedOfertaDatoEntrevistaHora(String redOfertaDatoEntrevistaHora) {
		this.redOfertaDatoEntrevistaHora = redOfertaDatoEntrevistaHora;
	}
	public String getRedOfertaDatoEntrevistaDia() {
		return redOfertaDatoEntrevistaDia;
	}
	public void setRedOfertaDatoEntrevistaDia(String redOfertaDatoEntrevistaDia) {
		this.redOfertaDatoEntrevistaDia = redOfertaDatoEntrevistaDia;
	}
	public String getRedOfertaDatoEntrevistaObservaciones() {
		return redOfertaDatoEntrevistaObservaciones;
	}
	public void setRedOfertaDatoEntrevistaObservaciones(
			String redOfertaDatoEntrevistaObservaciones) {
		this.redOfertaDatoEntrevistaObservaciones = redOfertaDatoEntrevistaObservaciones;
	}
	public RedOferta getRedOferta() {
		return redOferta;
	}
	public void setRedOferta(RedOferta redOferta) {
		this.redOferta = redOferta;
	}
	
}
